/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package controlador;

import java.util.*;
import modelo.IReclamacionModel;
import vista.IReclamacionView;
import vista.IReclamacionLeidaView;
/**
 *
 * @author LEONIC
 */
public interface IReclamacionController {
    public void setup(IReclamacionModel model, List<IReclamacionView> views);
    public void start();
    public void addView(IReclamacionView view);
    public void removeView(IReclamacionView view);
    public IReclamacionModel getModel();
    public void setModel(IReclamacionModel model);
    public void nuevoReclamacionGesture(int idReclamacion, int codArticulo, String observaciones, String nombreArticulos);
    public void setup1(IReclamacionModel model, List<IReclamacionLeidaView> views);
    public void addView1(IReclamacionLeidaView view);
    public void ActualizarReclamacionGesture(int idReclamacion, int codArticulo, String observaciones, String nombreArticulos);
    public void EliminarReclamacionGesture(int idReclamacion, int codArticulo, String observaciones, String nombreArticulos);
    public void fireDataModelChanged();
    public List<IReclamacionView> getViews();
    public List<IReclamacionLeidaView> getViews1();
}
